Big Huge Thesaurus

Guibert of Ravenna

noun